* { margin:0; padding:0;}
body, html { width:100%; height:100%; font:normal 12px "微软雅黑", "Microsoft Yahei", Helvetica, Arial, sans-serif; margin:0; padding:0; color:#333; background:#fff;}	
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0;}
a { outline:none; text-decoration:none;}	
img, fieldset { border:0;}
ul, li, dl, dt, dd { list-style:none; display:block;}
table { border-collapse:collapse; border-spacing:0;}
.clear { height:0; overflow:hidden; clear:both;}
a { color:#666;}
a:hover { color:#999;}
a img { border:0;}
input:focus ,select { outline:none;}

#web { width:100%; position:relative;}
.toper { width:100%; height:30px; line-height:30px; border-bottom:1px solid #ccc; float:left;}
.top { width:1200px; font-size:14px; color:#808080; margin:0 auto;}
.top_le { width:50%; text-align:left; float:left;}
.top_ri { width:50%; float:right;}
.top_ri ul li { height:30px; text-align:right; margin-left:25px; float:right;}
.top_ri ul li a { color:#808080;}
.top_ri ul li a:hover { color:#808080; text-decoration:underline;}

.logoer { width:100%; height:162px; float:left;}
.logo { width:1200px; margin:0 auto;}
.logo_le1 { width:1200px; height:84px; margin:39px 0; float:left;}
.logo_le2 { width:800px; height:84px; margin:39px 0 39px 0px; float:left;}
.logo_let2 { width:800px; font-size:32px; font-weight:bold; margin-top:10px; float:left;}
.logo_leb2 { width:800px; font-size:16px; margin-top:5px; letter-spacing:1px; float:left;}
.logo_ri { width:160px; height:84px; padding-left:80px; margin:39px 0; background:url(../images/tel.png) no-repeat left center; float:right;}
.logo_ri1 { width:160px; font-size:14px; color:#808080; margin-top:20px; float:left;}
.logo_ri2 { font-size:20px; font-weight:bold; color:#2357aa; float:left;}

.head_nav { width:100%; height:50px; line-height:50px; background:#12549e; float:left;}
.nav { width:1200px; margin:0 auto; font-size:16px;}
/*.nav ul { width:1200px;}*/
.nav ul li { width:150px; height:50px; text-align:center; float:left;position: relative;}
.nav ul li a { width:150px; height:50px; color:#fff; float:left;}
.nav ul li a:hover, .nav ul li a.cur { background:#2568b3; color:#fff;}

.nav li:hover .childmenu { position:absolute; top:50px; left:-1px; z-index:9999; width:100%;background:#a60006;}
.nav li:hover .childmenu ul li { width:100%; height:50px; line-height:50px; text-align:center; }
.nav li:hover .childmenu ul li a { width:90%;  padding:0px 5%; height:50px; line-height:50px; font-size:14px;  overflow:hidden; font-weight:normal; background:#12549e;  }
.nav li:hover .childmenu ul li a:hover { color:#FFF;background:#2568b3;  background-position:0px 50px; transition: all 0.3s ; -o-transition: all 0.3s; -ms-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; }


.banner { width:100%; height:600px; float:left;}
.banner .banner-img { width:100%; height:600px; position:relative}
.banner .banner-img #slides { display:block; width:100%; height:600px; position:relative; border:1px s-resize #F00;}
.banner .banner-img #slides li{ display:block; width:100%; height:100%; position:absolute; background-repeat:no-repeat; background-position:center top;}
.banner .banner-img #slides li a{ display:block; width:100%; height:100%; text-indent:-9999px}
.banner .banner-img #pagination { display:block; list-style:none; position:absolute; left:23%; bottom:10px; z-index:9900; padding:5px 15px 5px 0; margin:0}
.banner .banner-img #pagination li{ display:block; list-style:none; width:15px; height:15px; border-radius:8px; float:left; margin-left:15px;background:#727272 }
.banner .banner-img #pagination li a{ display:block; width:100%; height:100%; overflow:hidden; text-indent:-999px;}
.banner .banner-img #pagination li.current{ background:#FF9501}

.banner1 { width:100%; height:515px;position:relative;z-index: 90;overflow: hidden; }
.banner1 .bd {position: absolute; z-index: 95;width:100%;height:515px; }
.banner1 .bd ul{width:100%;}
.banner1 .bd ul li{width:100%;}
.banner1 .bd img{width: 100%;height:515px;position: relative;}
.banner1 .bd .span1 {width: 30%;height: 50px;line-height: 50px;left:10%;text-align: center; position: absolute; z-index: 96;top: 30%; font:400 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;
    color: #fff;text-shadow:#999 1px 1px 0; -webkit-text-shadow:#999 1px 1px 0; -moz-text-shadow:#999 1px 1px 0; *filter: Glow(color=#000, strength=1); letter-spacing:3px;
    margin: 0 0 26px;font-size:40px; font-weight:bold;}
.banner1 .bd .p1 {width: 30%;left:10%;position: absolute; z-index: 96;top:50%;font-size:28px;color:#fff; text-shadow:#999 1px 1px 0; text-align: center;}
.banner1 .bd .span2 {width: 30%;height: 50px;line-height: 50px;left:60%;text-align: center; position: absolute; z-index: 96;top: 30%; font:400 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;
    color: #fff;text-shadow:#999 2px 2px 0; -webkit-text-shadow:#999 2px 2px 0; -moz-text-shadow:#999 2px 2px 0; *filter: Glow(color=#000, strength=1); letter-spacing:3px;
    margin: 0 0 26px;font-size:40px; font-weight:bold;}
.banner1 .bd .p2 {width: 30%;left:60%;position: absolute; z-index: 96;top:50%;font-size: 28px;color:#fff; text-shadow:#999 1px 1px 0; text-align: center;}
.banner1 .hdbox { bottom: 10px;position: absolute; z-index: 95;width:100%; }
.banner1 .hdbox .hd{width: 100%;text-align: center;padding-left: 48%;height: 12px;line-height: 12px;overflow:hidden;}
.banner1 .hdbox .hd li{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#000;}
.banner1 .hdbox .hd li.on{background: #fff;cursor:pointer;}



.conter1 { width:100%; float:left;}
.cont { width:1200px; margin:0 auto;}
.cont1_bt { width:280px; height:130px; text-align:center; margin:25px 460px 0; background:url(../images/bj1.png) no-repeat center 25px; overflow:hidden; float:left;}
.cont1_bt1 { width:280px; height:50px; line-height:50px; font-size:36px; font-weight:bold; color:#12549e; float:left;}
.cont1_bt1 span { color:#21315f;}
.cont1_bt2 { width:280px; font-size:16px; float:left;}
.cont1_bt3 { width:280px; font-size:14px; color:#999; margin-top:15px; float:left;}
.cont1_nr { width:1200px; margin:20px 0 30px; float:left;}
.cont1_nrl { width:280px; height:680px; background:#12549e; color:#fff; float:left;}
.cont1_nr2 { width:280px; background:#12549e; color:#fff; float:left;}
.nrl_bt { width:280px; height:90px; text-align:center; overflow:hidden; float:left;}
.nrl_bt1 { width:280px; font-size:30px; font-weight:bold; margin-top:15px; float:left;}
.nrl_bt2 { width:280px; font-size:14px; letter-spacing:1px; float:left;}
.nrl_nr { width:220px; height:540px; padding:10px 20px; margin:0 10px 30px; background:#fff; float:left;}
.nrl_nr ul { width:220px;}
.nrl_nr ul li { width:220px; height:32px; line-height:32px; font-size:16px; margin-top:20px; color:#fff; background:#3598db url(../images/bj2.png) no-repeat 194px center; border-radius:3px; -moz-border-radius:3px; -border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; overflow:hidden; cursor:pointer; float:left;}
.nrl_nr ul li:hover, .nrl_nr ul li.hover { background:#12549e url(../images/bj2.png) no-repeat 194px center;}
.nrl_nr ul li a { width:220px; height:32px; color:#fff; float:left;}
.nrl_nr ul li a:hover { color:#fff;}
.nrl_nr ul li span { margin-left:10px; float:left;}

.nrl_nr1 { width:220px; padding:10px 20px; margin:0 10px 30px; background:#fff; float:left;}
.nrl_nr1 ul { width:220px;}
.nrl_nr1 ul li { width:220px; height:32px; line-height:32px; font-size:16px; margin-top:20px; color:#fff; background:#3598db url(../images/bj2.png) no-repeat 194px center; border-radius:3px; -moz-border-radius:3px; -border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; overflow:hidden; cursor:pointer; float:left;}
.nrl_nr1 ul li:hover, .nrl_nr1 ul li.hover { background:#12549e url(../images/bj2.png) no-repeat 194px center;}
.nrl_nr1 ul li a { width:220px; height:32px; color:#fff; float:left;}
.nrl_nr1 ul li a:hover { color:#fff;}
.nrl_nr1 ul li span { margin-left:10px; float:left;}

.cont1_nrr { width:860px; margin-left:60px; float:left;}
.nrr_bt { width:860px; height:50px; line-height:50px; background:#12549e; color:#fff; float:left;}
.nrr_btl { width:95px; height:50px; padding-left:55px; font-size:18px; font-weight:bold; background:#3598db url(../images/bj3.png) no-repeat 20px center; float:left;}
.nrr_btr { width:26px; height:26px; margin:12px 20px 12px 0; float:right;}
.nrr_nr { width:860px; height:630px; font-size:14px; float:left;}
.nrr_nr ul { width:860px; float:left;}
.nrr_nr ul li { width:190px; height:190px; margin:17px 30px 0 0; border:1px solid #d9d9d9; cursor:pointer; float:left;}
.nrr_nr ul li:hover .cptp { border-bottom:none;}
.nrr_nr ul li:hover .cpmc { display:none;}
.nrr_nr ul li.dis { margin:17px 0 0;}
.cpzx dl { width:190px; height:190px; text-align:center; float:left; position:relative;}
.cpzx dl dd { width:190px; height:190px;}
.cptp { width:190px; height:160px; border-bottom:1px solid #d9d9d9; overflow:hidden; float:left;}
.cpmc { width:190px; height:30px; line-height:30px; text-align:center; background:#e6e6e6; float:left;overflow: hidden;}
.hid { display:none;}
.ckxq { position:absolute; left:0; top:0;}
.ckxq a, .ckxq a:hover { color:#fff;}
.ckxq_bt { width:190px; margin-top:50px; font-size:16px; color:#fff; float:left;}
.ckxq_btn { width:98px; height:28px; line-height:28px; text-align:center; font-size:14px; border:1px solid #fff; margin:25px 46px 0; float:left;}
.ckxq_btn a { width:98px; height:28px; float:left;}

.youshi{ width:1200px;margin: 0 auto;}
.conter2 { width:100%; background:#edeaf1; float:left;}
.cont2_bt { width:360px; height:130px; text-align:center; margin:25px 460px 0; background:url(../images/bj4.png) no-repeat center 25px; overflow:hidden; float:left;}
.cont2_bt1 { width:360px; height:50px; line-height:50px; font-size:36px; font-weight:bold; color:#21315f; float:left;}
.cont2_bt1 span { color:#12549e;}
.cont2_bt2 { width:360px; font-size:16px; float:left;}
.cont2_bt3 { width:360px; font-size:14px; color:#999; margin-top:15px; float:left;}
.cont2_nr { width:1200px; margin:20px 0 20px; float:left;}
.cont2_nr ul { width:1200px;}
.cont2_nr ul li { width:285px; margin-right:20px; font-size:14px; color:#666; float:left;}
.cont2_nr ul li.mar { margin-top:50px; float:left;}
.cont2_nr ul li.dis { margin-right:0;}
.ysjx { width:285px; height:232px; position:relative;}
.ysjx_tp { width:285px; height:180px; position:absolute; top:51px;}
.ysjx_xh { width:88px; height:102px; position:absolute; top:0; left:98px; z-index:9;}
.ysxq { width:253px; padding:0 15px; height:268px; border:1px solid #e6e6e6; background:#fff; float:left;}
.ysxq_bt { width:253px; text-align:center; font-size:20px; font-weight:bold; margin-top:40px; color:#333; float:left;}
.ysxq_nr { width:253px; line-height:25px; margin-top:20px; float:left;}

.alzs { width:1200px; height:280px; position:relative;}
#myscroll { width:1200px; height:280px; display:block; position:relative; overflow:hidden;}
#myscroll #myscrollbox { width:100%; display:block; float:left; position:absolute; left:0; top:0;}
#myscroll ul { display:block; padding:0; margin:0; float:left;}
#myscroll ul li { display:block; padding:0; margin:0; float:left;}
#myscroll ul li a { width:232px; height:280px; display:block; margin-right:12px; float:left; position:relative;}
#myscroll a .intro { position:absolute; left:0; z-index:10; background-color:rgba(51,51,51,.60); color:#fff;}
#myscroll a .intro h5 { width:202px; height:40px; line-height:40px; text-align:center; margin:0; font-size:16px; font-weight:normal; padding:0 15px; border-bottom:1px solid rgba(178,178,178,.2);}
#myscroll a .intro p { font-size:12px; height:40px; line-height:20px; margin:10px 15px; overflow:hidden;}
#myscroll a .intro { bottom:-61px;}
#myscroll a:hover .intro { bottom:0px;}
#mybtns { width:1200px; height:60px; display:block; position:absolute; top:110px; z-index:9;}
#mybtns a { width:40px; height:60px; display:block; position:absolute;}
/*#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox { -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;}*/
#mybtns #left { background:url(../images/jt_l.png); left:0;}
#mybtns #right { background:url(../images/jt_r.png); right:0;}

.cont3_bt { width:280px; height:130px; text-align:center; margin:25px 460px 0; background:url(../images/bj1.png) no-repeat center 25px; overflow:hidden; float:left;}
.cont3_bt1 { width:280px; height:50px; line-height:50px; font-size:36px; font-weight:bold; color:#12549e; float:left;}
.cont3_bt2 { width:280px; font-size:16px; float:left;}
.cont3_bt3 { width:280px; font-size:14px; color:#999; margin-top:15px; float:left;}
.cont3_nr { width:1200px; margin:20px 0; float:left;}
.gsjj_le { width:580px; height:410px; float:left;}
.gsjj_ri { width:550px; height:410px; margin:0 20px 0 50px; overflow:hidden; float:left;}
.gsmc { width:550px; float:left;}
.gsmc1 { width:550px; font-size:28px; font-weight:bold; color:#12549e; float:left;}
.gsmc2 { font-size:14px; color:#808080; float:left;}
.gsjj { width:550px; height:250px; line-height:30px; margin-top:30px; font-size:14px; overflow:hidden; float:left;}
.ljxq_btn { width:140px; height:40px; line-height:40px; font-size:16px; background:#3598db url(../images/bj5.png) no-repeat 100px center; border-radius:3px; -moz-border-radius:3px; -border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-top:32px; float:left;}
.ljxq_btn a { width:140px; height:40px; color:#fff; float:left;}
.ljxq_btn a:hover { color:#fff;}
.ljxq_btn span { margin-left:20px;}

.xwzx_le { width:510px; height:310px; float:left;}
.xwzx_le ul { width:510px;}
.xwzx_le ul li { width:250px; height:150px; float:left;}
.xwzx_le ul li.mar1 { margin-top:10px;}
.xwzx_le ul li.mar2 { margin-right:10px;}
.xwzx_ri { width:620px; height:310px; overflow:hidden; margin:0 20px 0 50px; float:left;}
.xwzx_ri1 { width:620px; height:115px; border-bottom:1px solid #e6e6e6; float:left;}
.zxri_bt { width:620px; margin-top:15px; font-size:18px; float:left;}
.zxri_bt a:hover { text-decoration:underline;}
.zxri_ms { width:620px; line-height:25px; font-size:14px; color:#808080; margin-top:10px; float:left;}
.xwzx_ri2 { width:620px; height:184px;  margin-top:10px; float:left;}
.xwzx_ri2 ul { width:620px;}
.xwzx_ri2 ul li { width:605px; height:35px; line-height:35px; padding-left:15px; overflow:hidden; color:#999; background:url(../images/zxl.jpg) no-repeat left center; float:left;}
.xwzx_ri2 ul li a { width:515px; color:#666; font-size:14px; float:left;}
.xwzx_ri2 ul li a:hover { color:#999; text-decoration:underline;}
.xwzx_ri2 ul li span { width:90px; text-align:right; float:left;}

.you { width: 1200px;margin: 0 auto;margin-bottom: 20px;line-height: 40px;font-size: 14px;}
.you span { font-weight: bold;}

.footer { width:100%; height:300px; background:#4d4d4d; font-size:14px; color:#fff; float:left;}
.foot { width:1200px; margin:0 auto; text-align:center;}
.foot_nav { width:1200px; height:30px; line-height:30px; margin-top:50px; float:left;}
.foot_nav ul li { width:150px; background:url(../images/line.jpg) no-repeat right center; float:left;}
.foot_nav ul li.bac { background:none;}
.foot_nav ul li a, .foot_adr a { color:#fff;}
.foot_nav ul li a:hover, .foot_adr a:hover { color:#fff; text-decoration:underline;}
.foot_adr { width:1200px; margin-top:30px; line-height:30px; float:left;}
.foot_adr a { margin:0 10px;}

.online-qq{width:135px;background:url(nav_up.png) no-repeat 50% 0;z-index:500;padding:12px 0 0;text-align:center}
.qq_content{background:#fff;font-weight:normal;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.qq_content .dt{font-size:14px;font-weight:bold;color:#fff;background:url(../images/client_title.jpg) no-repeat;cursor:pointer;padding:10px 20px;text-align:left}
.qq_content dd{padding:12px;font-size:12px}
.qq_content dd a{line-height:22px;display:block;margin:0 0 5px;border:1px solid #d2d2d2;background:url(tab_bg.jpg) repeat-x}
.qq_content dd a:hover{background-image:url(../images/tabhover_bg.jpg);border-color:#688e00;}
.qq_content dd img{margin:0 3px -3px 0}
.qq_content .tel{background:#eee;font-size:14px}
.qq_content .tel strong{font-weight:bold;color:#f00}
.qq_content .qr{background:#fff}
.qq_content .qr img{margin:0}
.qq_content dd p{padding:.3em 0}
.qq_content dd p a{background:url(icon_qq.png) no-repeat 0 50%;padding:0 0 0 18px}





/*product*/
.cont4_bt { width:1200px; margin-top:20px; padding-bottom:10px; border-bottom:1px solid #e6e6e6; font-size:16px; float:left;}
.cont4_bt ul li { margin-left:10px; float:right;}
.cont4_bt ul li a { color:#333;}
.cont4_bt ul li a:hover { color:#666;}

.nrr_nr1 ul { width:860px; float:left;}
.nrr_nr1 ul li { width:190px; height:190px; margin:0 30px 30px 0; border:1px solid #d9d9d9; cursor:pointer; float:left;}
.nrr_nr1 ul li.dis { margin:0 0 30px;}

.pager { width:860px; height:36px; margin:14px auto 0; text-align:center; font-size:16px; overflow:hidden; float:left;}
.pager ul { width:auto; margin:0 auto; display:table;}
.pager ul li { height:36px; margin:0 7px; float:left;}
.pager ul li a { height:34px; line-height:34px; padding:0 15px; color:#666; border:1px solid #ccc; float:left;}
.pager ul li a:hover, .pager ul li.active a { height:34px; color:#fff; border:1px solid #12549e; background:#12549e; float:left;}
.pager ul li a.pre, .pager ul li a.nex { height:36px; line-height:36px; border:0;}
.pager ul li a.pre:hover, .pager ul li a.nex:hover { height:36px; color:#999; border:0; background:none;}


.mainContect{ color:#666;font-size:14px;line-height:30px;overflow:hidden; height:auto!important;min-height:690px;word-wrap:break-word; word-break:break-all;padding-bottom:20px;background:#fff ;}
.mainContectx{ color:#666;font-size:14px; overflow:hidden;margin-top:16px; padding-top:22px; height:auto!important;min-height:700px;word-wrap:break-word; word-break:break-all;padding-bottom:20px;background:#fff ;}
.mainContect img{ max-width: 100%;}
.mainContect .title{ width:100%; padding:0 15px 0px 15px;color:#105095;font-size:22px; line-height:36px;text-align:center;font-weight:bold; }
.mainContect .time{width: 100%; height: 50px;border-bottom:1px dotted #ddd;padding-top:15px;text-align: center;color:#999999;font-size:12px;line-height:30px; font-weight:normal}
/*.mainContect .timea{ width:170px; float:left;}	*/
.mainContect .bdsharebuttonbox{ float: left;}
.mainContect .pic{ width:100%; text-align:center;padding:20px 0;}
.mainContect .pic img{margin:0 auto;}
.mainContect .con{ padding:10px 40px 20px 40px;line-height:30px;font-size:14px; color:#666;word-wrap:break-word; word-break:break-all;overflow:hidden}
.mainContect .conTitle{ width: 100%; border-bottom: 1px solid #c8c8c8;margin-bottom: 15px;}
.mainContect .conTitle span{ width: 120px; height: 36px;display: block;color:#fff; font-size: 16px;line-height: 36px; text-align: center;background: #0b61a5;}
.mainContect .pgfy{ width:96%; border-top:1px solid #eaeaea; padding-top:15px;padding-bottom:20px; margin: 0 auto;}
.mainContect .pgfyl{float:left;  width:700px;padding-left: 25px;}
.mainContect .pgfyl p{ color:#105095;font-size: 14px;}
.mainContect .pgfyl p a{ color:#105095; font-size: 14px;}
.mainContect .pgfyr{ width:100px;float:left; text-align:center;padding-top:30px;}
.mainContect .pgfyr a{ color:#105095;font-size:14px;}




/*news*/
.cont2_nrr { width:880px; margin-left:40px;margin-bottom: 20px; float:left;}
.nrr_nr2 { width:880px; float:left;}
.nrr_nr2 ul { width:880px;}
.nrr_nr2 ul li { width:880px; height:200px; margin-bottom:50px; text-align:left; font-size:14px; border-bottom:1px dashed #ccc; float:left;}
.news_bt { width:880px; height:40px; line-height:40px; font-size:18px; overflow:hidden; float:left;}
.news_bt a { color:#333;}
.news_bt a:hover { color:#666; text-decoration:underline;}
.news_nr { width:880px; line-height:30px; margin-top:10px; color:#666; float:left;}
.news_sj { width:850px; height:30px; line-height:30px; padding-left:30px; margin-top:20px; background:url(../images/tim.jpg) no-repeat left center; color:#666; float:left;}


.cont3_nrr { width:880px; margin-left:40px;margin-bottom: 20px; float:left;}
.nrr_nr3 { width:880px; float:left;}
.nrr_nr3 ul { width:880px;}
.nrr_nr3 ul li { width:880px; text-align:left; font-size:14px; border-bottom:1px dashed #ccc; float:left;}
.jobs_bt { width:800px; height:40px; line-height:40px; font-size:18px; overflow:hidden; float:left;}
.jobs_sj { width: 80px; line-height: 40px;float: left;}




.message{ width:600px; height:auto; padding-left:50px;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px; cur/sor:pointer}
.message li input{ height:20px; line-height:20px; width:150px; border:1px solid #ccc;}
.message li p.message_title{
	float:left;
	width:100px; height:25px;  
	text-align:right; line-height:20px;font-size:14px;color:#222}
.message li p.message_content{ width:400px; height:25px; float:left;}
.message li.contentb{ width:500px;height:160px; float:left;}
.message li.contentb textarea{ width:370px; height:120px; border:1px solid #ccc }
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:170px; height:40px; float:left; text-align:right;}


.sitemap{ padding:0 10px;border:1px solid #e5e5e5;margin:0;overflow:hidden;zoom:1;margin:10px 0}
.sitemap dt{ padding:0;height:50px;line-height:50px;color:#000;font-weight:bold;text-align:center;width:10%;float:left;color:#669934}
.sitemap dt a{ color:#111}
.sitemap dd{ padding:0;margin:0 11%;height:50px;line-height:50px;}
.sitemap dd li{ float: left;list-style-type: none;}
.sitemap dd a { padding:0 1em 0 0}